body, html {display:block;margin:0;padding:0;background-color:#054F50;font-size:20px;overflow:auto;}
/* Errors*/
.error_viewer{color:white; background-color: pink; border: 1px solid red; padding: 0.2em;}
/* General */
.panel_container{background-color:white;width:446px;padding: 5px 2px;color:#777777;}
input{border:1px solid #B3B4BD;}
input[type='text'],textarea{background-color:#EFEFEF;border:1px solid gray;color:#677F7F;margin:2px;}
input[type='button'],button {border:1px solid gray;cursor:pointer;background: url("../images/hood_back.jpg") repeat-x left bottom white;color:#677F7F;}
ul {list-style-type: none;}
td.data input, td.data textarea{background-color:#EFEFEF;border:1px solid #B3B4BD;width:100%;font-size:0.8em;color:#677F7F;}
td.data span{background-color:#EFEFEF;border:none;width:100%;font-size:0.8em;}
td.label{color:#876866;}
[empty='si']{color:gray;}
.ui-corner-all{-moz-border-radius:16px;}
/*Layers*/
#waiting{background-color:black;width:100%;height:100%;overflow:auto;z-index:1000;position:absolute;}
#tlayer{display:none;opacity:0.7;background-color:black;width:100%;height:100%;overflow:auto;z-index:1000;position:absolute;}

/* Nav */
#header{border-bottom: 1px solid #146F6F;height:2.2em;background-color:#003F3F;}
#nav{ margin: 0;padding: 0;float:left;height: 100%;}
#nav li, #nav a {color: #fff;text-decoration: none;padding: 0 10px; display: block; font-size: 1em;float:left;cursor:pointer;height: 100%;}
#nav li span{display:block;padding: 0.5em 0;}
#nav li:hover { background-color: #536F6F; }
#nav li.current{background-color: #146F6F;cursor:default;font-weight:bold; }

/*Header*/
.logocontainer{background-color:#2B2A28;margin:0;}

.buton-bar{background-color:#043F3F;border: 1px solid #C9C9C9;cursor:pointer;font-weight:bold;margin:5px;padding: 5px;color:#0C5F5F;}
.buton-bar:hover{background-color:#9E9F13;}

/* Busqueda */
/*
	INLINE SEARCH
*/
div.div_inlinesearch{
	-moz-border-radius: 20px 20px 20px 20px;
	background-color: #222222;
	border: 1px solid #5C5C5C;
	float: right;
	height: 1.5em;
	margin: 4px;
	width: 15em;
}
div.div_inlinesearch img{float:left;margin: 0.3em;}
div.div_inlinesearch input{
	background: none; border: none;
	/*font-family: "Lucida Grande",Arial,Helvetica,sans-serif;margin-top: 0.5em;outline: medium none;padding: 0 4px;*/
	margin: 0.1em 0 0 0;
	padding: 2px 0 0;
	width: 11em;color:white;
	float: left;
}
div.div_inlinesearch input[empty='s']{color: #666666;}
/*
	full screen
*/
#panel_busqueda {background-color:#044E4F;display:none;height:100%;position:absolute;width:100%;z-index:1001;overflow:auto;}
#panel_busqueda input {background:url("../images/busqueda/lupa.jpg") no-repeat scroll right center white;float:left;padding:8px;width:285px;}
.ul_item{width: 80px;padding: 5px;}
.titulo_busq {background-image: url("../images/busqueda/fondo_title.jpg");background-repeat: repeat-y;color: white;font-weight: bold; padding: 0.5em;}
.pager_busq {text-align:center; display:block;float:right;color: white;}
.ul_busq li {float:left;margin:0.5em;text-align:center;}
.ul_busq img{width:80px; height:60px;cursor:pointer;opacity:0.8;}
.ul_busq img:hover{opacity:1;}
.ul_busq span{margin-top:0.5em;font-size:0.8em;display:block;color:#F5F3F4;padding:0.1em;overflow: hidden;}
.pager_busq img{width:22px;height:22px;cursor: pointer;}
#main_container {margin-top:1.5em;}
#main_container *{z-index: 0}

/* Palylist*/
#playlist ul {margin:0;min-height:120px;padding:0;overflow: auto; height: 410px;}
#playlist li {list-style:none outside none;margin:0.2em 0.4em 0;}
#playlist li.instructions {margin-top:1em;}
#playlist p {color:#CFCFCF;font-size:3em;margin:0;padding:0;}
.play_list_item button{font-size:0.8em;float:right;margin:0.5em 1.1em 0.6em;}
li.play_list_item{background-color:#B5DFDF;border:1px solid #146F6F;color:#146F6F;font-size:1.1em;font-weight:normal;line-height:2em;opacity:0.7;padding:0;text-align:left;cursor: pointer;}
li.selected_item{background-color:#146F6F; border:1px solid #146F6F;color:#E4F7D2;}
.del_item_playlist{float:right;margin:5px;z-index:1;}
#location_data_folder{width: 85%;margin:0 5px;}
#btn_browse{margin: 0; width:10%;}
#choose_file{display: none;}
#files_chooser{height: 20em;width: 27em;overflow: auto; border:1px solid #D9DFD1;margin-top:0.5em;}

/* EMBED */
#main_container{width: 1050px; margin: 2em 0 0 -540px; left: 50%; position: absolute;}
	#main_container_embed{width:600px;height:480px;background-color:transparent;float:left;}
		#rol_label{width:570px;text-align:left;}
		#div_embed{width:600px;height:450px;background-color: black;}
	#main_container_info{width:420px;height:480px;float:right;}
		#main_container_info .panel_container{height:440px;}

/* window */
div.title{display: block;font-weight: bold;height: 1.5em;padding: 0;}
td.left-title{background-image: url("../images/window/left-top.gif");background-repeat: no-repeat;}
td.right-title{background: url("../images/window/right-top.gif") no-repeat scroll right top transparent;}
td.middle-title{background:url("../images/window/top-middle.gif") repeat-x scroll 0 0 transparent;color: #677F7F;padding-top: 2px;}
td.left-footer{background-image: url("../images/window/bottom-left-c.gif");background-repeat: no-repeat;}
td.right-footer{background: url("../images/window/bottom-right-c.gif") no-repeat scroll right top transparent;}
td.middle-footer{background:url("../images/window/bottom-middle.gif") repeat-x scroll 0 0 transparent;}
td.left-center{background:url("../images/window/frame-left.gif") repeat-y scroll 0 0 transparent;}
td.right-center{background:url("../images/window/frame-right.gif") repeat-y scroll 0 0 transparent;}
div.modal_cont{background-color: white;border: 1px solid #B9B9B9;padding: 5px;border-top-color: #E2E0E0}
a.jqmClose{color:darkslategray;cursor:pointer;float: right;font-family: Arial;font-size: 1.2em;padding: 0 5px;}
